python ffmpeg pipe

您所在的位置:网站首页 ffmpeg 管道输出 python ffmpeg pipe

python ffmpeg pipe

2023-12-10 05:15| 来源: 网络整理| 查看: 265

我正在尝试将FFmpeg的输出用管道输送到Python中。我正在从一个视频采集卡读取图像,我成功地使用dshow从命令行将其读入输出文件。我正在尝试从卡抓取图像到我的OpenCv代码,以便能够进一步处理数据。不幸的是,当我通过管道输出图像时,我只得到视频的显示,如链接所示:link: s000.tinyupload.com/?file_id=15940665795196022618.

我使用的代码如下所示:import cv2

import subprocess as sp

import numpy

import sys

import os

old_stdout=sys.stdout

log_file=open("message.log","w")

sys.stdout=log_file

FFMPEG_BIN = "C:/ffmpeg/bin/ffmpeg.exe"

command = [ FFMPEG_BIN, '-y',

'-f', 'dshow', '-rtbufsize', '100M',

'-i', 'video=Datapath VisionAV Video 01' ,

'-video_size', '640x480',

'-pix_fmt', 'bgr24', '-r','25',

'-f', 'image2pipe', '-' ]

pipe =



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3